543a425a7e0987cc5090b011fa641f704de52e1f,jpa/src/main/java/org/jboss/as/jpa/processor/JPAAnnotationProcessor.java,JPAAnnotationProcessor,bindClassSources,#DeploymentUnit#AnnotationInstance#EEModuleClassDescription#,229
Before Change
if (injectionSource != null) {
final AnnotationValue nameValue = arrayPersistenceContexts[source].value("name");
if (nameValue == null || nameValue.asString().isEmpty()) {
throw MESSAGES.classLevelAnnotationParameterRequired(arrayPersistenceContexts[source].name().toString(), "name");
}
final String name = nameValue.asString();
After Change
if (injectionSource != null) {
final AnnotationValue nameValue = arrayPersistenceContexts[source].value("name");
if (nameValue == null || nameValue.asString().isEmpty()) {
classDescription.setInvalid(MESSAGES.classLevelAnnotationParameterRequired(arrayPersistenceContexts[source].name().toString(), classDescription.getClassName(), "name"));
return;
}
final String name = nameValue.asString();